image refreshing - French English Dictionary